package com.sz.admin.serviceorder.pojo.dto;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.time.LocalDateTime;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * <p>
 * ServiceOrder修改DTO
 * </p>
 *
 * @author sz-admin
 * @since 2024-10-16
 */
@Data
@Schema(description = "ServiceOrder修改DTO")
public class ServiceOrderUpdateDTO {

    @Schema(description =  "订单id")
    private Long id;

    @Schema(description =  "花纹")
    private String figure;

    @Schema(description =  "规格")
    private String standards;

    @Schema(description =  "加硫号")
    private String sulfurNum;

    @Schema(description =  "原始沟深")
    private Integer initDitchDepth;

    @Schema(description =  "用户手机号")
    private String userPhone;

    @Schema(description =  "用户地址")
    private String address;

    @Schema(description =  "问题描述")
    private String describe;

    @Schema(description =  "图片地址")
    private String imgUrl;

    @Schema(description =  "销售日期")
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime salesDate;

    @Schema(description =  "故障类型")
    private String faultType;

    @Schema(description =  "后勤备注")
    private String logisticsRemarks;

    @Schema(description =  "工程师备注")
    private String engineerRemarks;

    @Schema(description =  "理赔形式")
    private String paymentMode;

}